<%@page contentType="text/html" pageEncoding="UTF-8"%>

<%@page import="java.util.LinkedList"%>
<%@page import="java.util.ArrayList"%>
<%@page import="java.util.List"%>
<%@page import="java.util.Calendar"%>
<%@page import="java.text.SimpleDateFormat"%>
<%@page import="GetData.DataWS"%>
<%@page import="DTO.sinhvien"%>

     
<style>
   table
{
border-collapse:collapse;
text-align: center;
}
table,th, td
{
border: 1px solid black;
text-align: center;
font-size: 12px;
}
 div#text-detail-dktc
    {
        width: 100%;
        height: 30px;
        background: url('images/cat_back.gif') repeat-x;
        text-align: center;
        padding-top: 5px;
        font-weight: bolder;
        font-size: 14px;
        color: white;
        border-radius:5px;
        margin: 5px auto;
    }
    div#dktc
    {
        border-left: 1px solid black;
        border-right: 1px solid black;
        border-bottom: 1px solid black;
        padding: 10px;
        border-bottom-left-radius: 10px;
        border-bottom-right-radius: 10px;
        min-height: 500px;
    }
        a{
        color: blue;
        text-decoration: none;
        margin-left: 5px;
    }
</style>

<div id="text-detail-dktc">THÔNG TIN ĐĂNG KÝ MÔN HỌC</div>
<div id="student-info" style="margin-bottom: 10px;">
    
</div>
<div id="dktc">
    <% 
    if(session.getAttribute("uid")!=null)
        {
        
        DataWS a=new DataWS();       
        dktc_ws.Thongtinnamhochientai tt=new dktc_ws.Thongtinnamhochientai();
        tt=a.laythongtinnamhochientai();
        
        dktc_ws.Sinhvien sv=new dktc_ws.Sinhvien();
        sv=a.laymotsinhvien(session.getAttribute("uid").toString()); 
        %>
        <div id="student-infor" style="margin-left: 50px;">
            <div><b>Sinh Viên:</b>   <%=sv.getHoten() %></div>
            <div><b>MASV:</b><%=sv.getMasv() %></div>
            <div><b>Sinh Ngày:</b><%=sv.getNgaysinh() %></div>
            <div><b>Địa Chỉ:</b><%=sv.getDiachi() %></div>
            <div><b>Giới Tính:</b><%if(sv.getGioitinh()>0) out.print("Nam"); else out.print("Nữ"); %></div>
        </div>
        <div style="width: 100%;height: 10px;"><hr style="margin: 0 auto;width: 90%;"></div>
        <h3 style="text-align: center;">DANH SÁCH LỚP HỌC ĐÃ ĐĂNG KÝ HK-<%=tt.getHk().getTenhk() %> NĂM HỌC:<%=tt.getNh().getNam1() %>-<%=tt.getNh().getNam2() %> </h3>
        <%        
        List<dktc_ws.Thongtindk> dk =new LinkedList<dktc_ws.Thongtindk>();
        dk=a.laydanhsachlophocsinhviendk(session.getAttribute("uid").toString());
        int sotclythuyet=0;
        int sotcthuchanh=0;
        
        if(dk.size()>0)
            {
%>        
<div style="margin: 20px auto; width: 95%;height: auto; ">
<table id="list-open-class" summary="">
    <thead>
    <tr>            
        <th scope="col" style="width: 15px;">STT</th>
            <th scope="col" style="width: 25px;" >Mã Lớp  </th>
            <th scope="col" style="width: 200px;">Môn </th>
            <th scope="col" style="width: 200px;">Giảng Viên </th>
            <th scope="col" style="width: 25px;">Số TC </th>
            <th scope="col" style="width: 25px;">Ly Thuyết</th>
            <th scope="col" style="width: 25px;">Thực Hành </th>
            <th scope="col" style="width: 15px;">Thứ</th>
            <th scope="col" style="width: 25px;">Ca</th>
            <th scope="col" style="width: 25px;">Số lượng tối đa</th>
            <th scope="col" style="width: 25px;">số lượng đã đk</th>            
        </tr>
    </thead>       
    <tbody> 
        <%      
        
for(int i=0;i<dk.size();i++)
       {
    dktc_ws.Thongtindk item=dk.get(i);
    sotclythuyet+=item.getMon().getTclythuyet();
    sotcthuchanh+=item.getMon().getTcthuchanh();
%>

        <tr>        
            <td><%=(i+1) %></td> 
                <td><%=item.getLop().getMaLop() %></td> 
             <td style="text-align: left;"><a href="#"><%=item.getMon().getTenmh() %></a></td> 
            <td style="text-align: left;"><a href="#"><%=item.getGvien().getHotengv() %></a></td> 
            <td><%=item.getMon().getTongsotc() %></td>
             <td><%=item.getMon().getTclythuyet() %></td>
              <td><%=item.getMon().getTcthuchanh() %></td>                 
            <td><%=item.getLop().getThu() %></td>  
            <td><%=item.getLop().getCa() %></td> 
            <td><%=item.getLop().getSoluongdktoda() %></td>
            <td><%=item.getLop().getSoluongdadk() %></td>            
        </tr>      
    	      
        <%}%>         
    </tbody>   
</table>   
</div>  
        <%
        }
%>
<div>
    <div>SỐ TÍN CHỈ ĐÃ ĐĂNG KÝ TRONG HỌC KỲ</div>
    <div>Số TC Lý Thuyết: <%=sotclythuyet %></div>
    <div>Số TC Thực Hành: <%=sotcthuchanh %></div>
    <div>Tổng Số TC Đã Đăng Ký: <%=(sotclythuyet+sotcthuchanh) %></div>
</div>
    <div><a href="/DKTC/frontend/index2.jsp?page=dktc">Sửa Đăng Ký</a>|<a href="/DKTC/frontend/index2.jsp?page=delete_dktc">Hủy Đăng Ký</a></div>
<%
}          
    else
          {
            response.sendRedirect("/DKTC/frontend/index.jsp?page=index"); 
          }
        %>
</div>

